package org.feng.util;

import com.baomidou.mybatisplus.core.metadata.IPage;
import org.feng.api.PageBean;

import java.util.List;

/**
 * 分页工具类
 *
 * @author feng
 */
public class PageUtil {

    private PageUtil() {
    }

    public static <T> PageBean<T> convertPage(IPage<?> page, List<T> list) {
        PageBean<T> pageVo = new PageBean<>((int)page.getTotal(), (int)page.getPages(), (int)page.getSize(), (int)page.getCurrent());
        pageVo.setData(list);
        return pageVo;
    }
}
